home *** CD-ROM | disk | FTP | other *** search
/ PC Answers 1995 May / PC Answers CD-ROM 7 (Future Publishing) (May 1995).iso / vbits / demos / bps / graphsv / pinnacle.da_ / pinnacle.da
Encoding:
Text File  |  1995-01-12  |  9.9 KB  |  275 lines

  1. ----------------------
  2. Code.Print Pro
  3. By Pinnacle Publishing
  4. ----------------------
  5.  
  6. Code.Print Pro --- For Visual Basic & Access programmers
  7. the programmer's printing utilities for Visual Basic
  8. and Access that gives you complete control over your
  9. source-code printouts!
  10.  
  11. The printing tool for VB & Access programmers
  12. As a Visual Basic or Access programmer you're always
  13. referring to printouts of your code. Code.Print
  14. provides the flexibility you need to control what your
  15. code printouts look like, which parts of the code are
  16. printed, and even when to print. With Code.Print your
  17. printed code is much easier to read and reference - you
  18. will save both time and paper!
  19.  
  20. The programmer's printing tool for two Windows languages
  21. Code.Print Pro is available in two versions:
  22.  
  23.     Code.Print Pro for Microsoft Access prints and
  24.     indexes all Access basic code
  25.     Code.print Pro for Visual Basic prints and indexes
  26.     VB code, plus all form objects
  27.  
  28. Format your code for easier reading
  29. Code.Print provides a full range of formatting controls
  30. for your code printouts:
  31.  
  32.         Select distinctive fonts and treatments (bold,
  33.     italic, normal) to distinguish procedural code,
  34.     comments, headers and footers - a font previewer
  35.     is provided.
  36.  
  37.         Place headers and footers on your pages - print
  38.     the date, time, file name, procedure/module name,
  39.     or any other text you choose
  40.  
  41.     Automatically print names of routines in bold so
  42.     they stand out
  43.  
  44.         Set page margins and line spacing
  45.     create a consistent corporate style for code
  46.     printouts by changing Code.Print's default layout
  47.     and font selections.
  48.  
  49. Code.Print gives you code printouts that look much more
  50. professional. Your printed code looks much better than
  51. Visual Basic's own output. More importantly, it's easier
  52. to read and analyse.
  53.  
  54. Indexes and line numbers make referencing fast and easy
  55. Code.Print provides two further referencing options:
  56.  
  57.     Indexes - You can have Code.Print automatically
  58.     generate an cross-referenced index following a
  59.     code listing. A quick glance at the index tells
  60.     you every page in the listing where a particular
  61.     function or routine appears - it's a great
  62.     programming and debugging tool!
  63.  
  64.     Line numbers - Code.Print can print your code
  65.     with line numbers. You specify the increments
  66.  
  67. Print from inside your programming environment . . .
  68. Code.Print intercepts the Ctrl-P key and gives you an
  69. expanded set of options for printing your code. 
  70.  
  71.     Code.Print Pro for Access.
  72.     Microsoft Access normally lets you print only
  73.     a certain selection of code or the current
  74.     module.
  75.  
  76.     Code.Print Pro adds these capabilities:
  77.  
  78.     Print the current routine
  79.         Print all the modules for the current database
  80.     Sort modules before you print them -
  81.     alphabetically or by choice
  82.  
  83.     Code.Print Pro for Visual Basic.
  84.  
  85.     Visual Basic lets you print the current routine, the
  86.     current form, or the entire project. With Code.Print
  87.     Pro you can:
  88.  
  89.     Print a highlighted section of code
  90.         Print a project defined in a VB .MAK file
  91.     Sort modules before printing - alphabetically,
  92.     by tab order, or by choice. . . or outside it
  93.  
  94. With Code.Print Pro, you don't have to run Access or Visual
  95. Basic to print your code. You can create reusable print-job
  96. files that define a code-printing task - what to print, how
  97. to format it, and the printer to use. To print, you just
  98. drag-and-drop the print-job file from the Windows File
  99. Manager to the Print Manager and Code.print does the rest!
  100.  
  101.     Code.Print Pro for Access lets you refresh your
  102.     print-job files - to include your most recent
  103.     changes - at the stroke of a key
  104.  
  105.     Code.Print Pro for Visual Basic gives you "smart"
  106.     print-job files that automatically adjust when
  107.     you update your code. You always print your most
  108.     current work. Code.Print Pro also works outside
  109.     VB without print-job files. You just run
  110.     Code.Print, define the job, and send the job
  111.     straight to the printer.
  112.  
  113.   . . . Print only the code that's changed
  114.  
  115. Code.Print Pro offers incremental processing, which
  116. allows you to print only modules/files that have been
  117. modified since the last printout. You don't have to
  118. reprint pages of unchanged code just to see the revisions
  119. you have made.
  120.  
  121. . . . WHEN you want
  122.  
  123. With Code.Print you don't have to wait around with Access
  124. or Visual Basic running until a printer is free to output
  125. your code. Code.Print's batch processing feature lets you
  126. create batch files of one or more print jobs that will
  127. print at a time you specify - such as after hours. Imagine
  128. arriving at work in the morning to find a complete, formatted
  129. code printout waiting for you!
  130.  
  131. -----------------------------
  132. ToolThings
  133. from Pinnacle Publishing Inc.
  134. -----------------------------
  135.  
  136. 10+1 Visual Basic productivity tools that will dramatically
  137. cut development time.
  138.  
  139. ToolThings is a set of 10 productivity tools designed to
  140. speed application development for Visual Basic programmers.
  141. ToolThings simplifies and reduces complex, time-consuming
  142. programming tasks and makes it easier to reuse code.
  143.  
  144. The tools in ToolThings enhance programmer productivity in
  145. three main areas:
  146.  
  147.     Improved forms creation
  148.  
  149.     Laying out and setting the tab order of form controls are
  150.     faster and easier with tools for interactively designing,
  151.     sizing, positioning, and ordering these controls
  152.  
  153.     Better code management
  154.  
  155.     Code is more manageable with tools that comment or
  156.     uncomment large blocks of code, automatically indent
  157.     lines of code, remove unused routines & variables, and
  158.     easily find user-defined functions and global/constant
  159.     declarations
  160.  
  161.     Re-use of pre-written code
  162.  
  163. ToolThings also includes an 11th tool called CodeBrowser, a
  164. utility that searches external VB source code files, selects
  165. a fragment of code specified by the developer, and inserts it
  166. into the VB document. Re-using code is a really great idea, in
  167. theory but you can't re-use code unless you can find it.
  168. CodeBrowser makes it easy to find code and place it into current
  169. application.
  170.  
  171. And.....
  172.  
  173. There are also tools that automatically generate forms, VB
  174. message boxes and common Windows dialogues.
  175.  
  176. ToolThings was designed and written by Brad McLane, the
  177. author of Pinnacle's Code.Print products, with enhanced
  178. programmer productivity in mind. The outcome is 10 + 1
  179. tools, each with visual usability, easily accessible from a
  180. floating, button-base toolbar that dynamically includes only
  181. those functions the developer wants to use. Other applications
  182. can also be added to this toolbar, so the programmer can
  183. effortlessly access all the tools they need (and only the
  184. tools they need) to create their application.
  185.  
  186. Feature, function and benefit summary
  187.  
  188. Overview....
  189. The product consists of ten productivity tools for the
  190. Microsoft Visual Basic programmer; a floating toolbar
  191. with buttons for launching the tools; and a separate
  192. utility for searching external Visual Basic source code
  193. files, selecting a fragment of code, and inserting it into
  194. the current Visual Basic project.
  195.  
  196. Tool Thing....
  197.  
  198. Tool Thing is a floating toolbar used for launching all
  199. components of the product, each of which is represented
  200. by a button. Clicking a button activates one of the tools
  201. in the set.
  202.  
  203. An additional feature is that the user may install a button
  204. to launch any Windows application. To add another application,
  205. you simply indicate the path and filename of the application
  206. or point with the mouse at a running application.. If the
  207. application's executable file contains an icon, Tool Thing
  208. will extract a copy, create a bitmap button, and display the
  209. button on the toolbar. If the application's executable does
  210. not contain an icon, Tool Thing will ask you to choose one of
  211. the icons stored in Windows' MORICONS.DLL.
  212.  
  213. Visual Basic's workspace often gets cluttered, making it easy
  214. to lose track of running programs. Tool Thing helps to cut
  215. down on the clutter. The entire set of tools - as well
  216. as any other application you use while programming - is
  217. kept handy, right at your finger tips. No need to waste
  218. time hunting for the tool you need.
  219.  
  220. NudgeThing....
  221. Positions, aligns, groups, and sizes controls (push buttons,
  222. list boxes, text boxes, etc.) on a VB form.
  223. Saves enormous development time. This allows users to drop
  224. controls on VB forms, size one and automatically apply the
  225. setting to all other controls.
  226.  
  227. TabThing....
  228. Sets the tab order of controls on a box form from a single
  229. dialogue box. This saves data entry time when a logical
  230. tab order is essential.
  231.  
  232. DentThing....
  233. Automatically indents lines of code for a single routine,
  234. file, or entire project. Proper indentation makes code
  235. easier to read and saves also time during coding.
  236.  
  237. BlockoutThing....
  238. Enables comment or uncomment for large blocks of code.
  239. This means that large sections of a routine can be
  240. disabled with a single command.
  241.  
  242. CompressThing....
  243. Identifies and removes unused routines, variables, and
  244. constants. This saves time by looking for bit settings
  245. for the programmer.
  246.  
  247. MsgBoxThing....
  248. On-the-fly code creation for VB message boxes. This saves
  249. time by looking for bit setting for the programmer.
  250.  
  251. CMDialogThing....
  252. Generates code for calling Windows dialogue functions. This
  253. shortens programming time; reduces complexity of dialogue
  254. box selection.
  255.  
  256. FormThing....
  257. Enables interactive design of a window. This makes it
  258. possible to reuse code and windows previously designed.
  259.  
  260. TypeThing....
  261. Scans a VB project and presents types and global/constant
  262. declarations in an easy-to-select manner for quick value
  263. assignment. This dramatically reduces complexity eliminating
  264. time-consuming lookups or manual tracking.
  265.  
  266. CallThing....
  267. Scans a project for user-defined functions and presents
  268. syntax for each. This eliminates the need to search for
  269. the function declaration when inserting a call.
  270.  
  271. CodeBrowser....
  272. Searches for occurrences of a word in multiple text files,
  273. VB forms or modules, selects code and pastes into current
  274. project. This makes it easy to find and reuse existing code.
  275.